// components/gdSwiper/gdSwiper.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    pics: {
      type: Array,
      value: []
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 定义一个处理图片点击的方法
    handlePreview: function (e) {
      // 当前轮播图所有的图片
      let pics = e.target.dataset.pics
      // 当前点击的图片
      let current = e.target.dataset.current
      // 通过wx.previewImage接口实现图片的预览
      wx.previewImage({
        current: current, // 当前显示图片的http链接
        //map循环会返回pics_big_url的数组
        // pics是一个对象，需要用map处理一下返回成数组形式
        urls: pics.map(p => p.pics_big_url) // 需要预览的图片http链接列表
      })
    }
  }
})